package org.devocean.groupbuying.dao;

import java.util.List;

import org.devocean.groupbuying.domain.Article;

public interface ArticleDAO {

	public List<Article> findAllArticles();

	public long countArticles();

	public List<Article> findArticlesEntries(int firstResult, int maxResults);

	public Article findArticleById(Integer id);

	public Article findArticleBylang(Integer LocalisationKey, String language);

	public List<Article> findArticlesByLang(String lang);

	public void deleteArticle(int id);

}
